water source heat pump - German English Dictionary